# -*- coding : utf_8 -*-
'''
=======================================
Time : 2025/3/16 21:55
Author : 田霄汉
Email : 522989570@qq.com
File : old_requests_util.py
Project : pytest_demo
=======================================
'''
import json
import requests

class RequestsUtil:

    # 声明session
    session = requests.session()

    def send_request(self, method, url, data, **kwargs):

        method = str(method).lower()

        if method == "get":
            result = self.session.request(method=method, url=url, params=data, **kwargs)
        else:
            # # 不管data是键值对还是json格式，将其进行序列化，转换成字符串格式
            # data = json.dumps(data)
            # 然后post请求可以使用data传参，也可以使用json传参，但是data传参可以兼容
            result = self.session.request(method=method, url=url, data=data, **kwargs)
        return result.text